triple-A rating - English Synonyms Dictionary